Analysing Temporal Relations – Beyond Windows, Frames and Predicates
نویسندگان
چکیده
This article proposes an approach to rely on the standard operators of relational algebra (including grouping and aggregation) for processing complex event without requiring window specifications. In this way the approach can process complex event queries of the kind encountered in applications such as emergency management in metro networks. This article presents Temporal Stream Algebra (TSA) which combines the operators of relational algebra with an analysis of temporal relations at compile time. This analysis determines which relational algebra queries can be evaluated against data streams, i. e. the analysis is able to distinguish valid from invalid stream queries. Furthermore the analysis derives functions similar to the pass, propagation and keep invariants in Tucker’s et al. “Exploiting Punctuation Semantics in Continuous Data Streams”. These functions enable the incremental evaluation of TSA queries, the propagation of punctuations, and garbage collection. The evaluation of TSA queries combines bulk-wise and out-of-order processing which makes it tolerant to workload bursts as they typically occur in emergency management. The approach has been conceived for efficiently processing complex event queries on top of a relational database system. It has been deployed and tested on MonetDB.
منابع مشابه
Unsupervised extraction of semantic relations using discourse information. (Extraction non supervisée de relations sémantiques par l'analyse du discours)
Natural language understanding often relies on common-sense reasoning, for which knowledge about semantic relations, especially between verbal predicates, may be required. This thesis addresses the challenge of using a distibutional method to automatically extract the necessary semantic information for common-sense inference. Typical associations between pairs of predicates and a targeted set o...
متن کاملNormalisation due to Process Dependencies
Classical normalisation removes structural anomalies that may occur in relations. These anomalies are defined by analysing various forms of predicates involving the attributes of the relations and by considering the implications of sequentially performed updating processes. The extension suggested in this paper takes into account the implications of performing update processes not necessarily s...
متن کاملThe Six Semiosic Predicates
Information is understood as a mediated construction, the Sign, which is a cohesion of meaning, both material and conceptual, derived from the measurement within spatial and temporal parameters of energy/matter by six predicate relations. Three predicate relations enforce states; three predicate relations enforce dynamics. The Sign is understood as a triadic cohesion of three predicates.
متن کاملExtending Temporal Logic Programming with Choice Predicates Non-Determinism
In temporal logic programming, a stream can be specified by a single-valued, time-varying predicate which, at any given moment in time, represents the corresponding element in the stream. However, due to inherent nondeterminism in logic programming, time-varying predicates do not necessarily represent single-valued relations at any given moment in time. Choice predicates are also time-varying p...
متن کاملExtending Temporal Logic Programming with Choice Predicates Non-determinismy
In temporal logic programming, a stream can be speciied by a single-valued, time-varying predicate which, at any given moment in time, represents the corresponding element in the stream. However, due to inherent non-determinism in logic programming, time-varying predicates do not necessarily represent single-valued relations at any given moment in time. Choice predicates are also time-varying p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013